Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 ALMA PLACE Terraced £95,000 12 Dec 2003
5 ALMA PLACE Terraced £155,000 31 Jul 2012
1 ALMA TERRACE Terraced £133,000 7 May 2015
3 ALMA TERRACE Terraced £135,000 17 Feb 2017
4 ALMA TERRACE Terraced £265,000 6 Jan 2023